package com.strato.queue.v1_0_0.jdbc.model;

import java.util.Date;

public class QueueMessageLog {
    private String queueMessageLogId;

    private String queueMessageId;

    private String messageType;

    private String param1;

    private String param1Value;

    private String param2;

    private String param2Value;

    private String param3;

    private String param3Value;

    private String param4;

    private String param4Value;

    private String param5;

    private String messageStatus;

    private Date messageCreatedTime;

    private Date messageStartTime;

    private Date messageFinishTime;

    private String messageTimeoutTime;

    private String failReason;

    private Integer retryTimes;

    private Date createdDate;

    private String createdBy;

    private Date updatedDate;

    private String updatedBy;

    private String param5Value;

    public String getQueueMessageLogId() {
        return queueMessageLogId;
    }

    public void setQueueMessageLogId(String queueMessageLogId) {
        this.queueMessageLogId = queueMessageLogId == null ? null : queueMessageLogId.trim();
    }

    public String getQueueMessageId() {
        return queueMessageId;
    }

    public void setQueueMessageId(String queueMessageId) {
        this.queueMessageId = queueMessageId == null ? null : queueMessageId.trim();
    }

    public String getMessageType() {
        return messageType;
    }

    public void setMessageType(String messageType) {
        this.messageType = messageType == null ? null : messageType.trim();
    }

    public String getParam1() {
        return param1;
    }

    public void setParam1(String param1) {
        this.param1 = param1 == null ? null : param1.trim();
    }

    public String getParam1Value() {
        return param1Value;
    }

    public void setParam1Value(String param1Value) {
        this.param1Value = param1Value == null ? null : param1Value.trim();
    }

    public String getParam2() {
        return param2;
    }

    public void setParam2(String param2) {
        this.param2 = param2 == null ? null : param2.trim();
    }

    public String getParam2Value() {
        return param2Value;
    }

    public void setParam2Value(String param2Value) {
        this.param2Value = param2Value == null ? null : param2Value.trim();
    }

    public String getParam3() {
        return param3;
    }

    public void setParam3(String param3) {
        this.param3 = param3 == null ? null : param3.trim();
    }

    public String getParam3Value() {
        return param3Value;
    }

    public void setParam3Value(String param3Value) {
        this.param3Value = param3Value == null ? null : param3Value.trim();
    }

    public String getParam4() {
        return param4;
    }

    public void setParam4(String param4) {
        this.param4 = param4 == null ? null : param4.trim();
    }

    public String getParam4Value() {
        return param4Value;
    }

    public void setParam4Value(String param4Value) {
        this.param4Value = param4Value == null ? null : param4Value.trim();
    }

    public String getParam5() {
        return param5;
    }

    public void setParam5(String param5) {
        this.param5 = param5 == null ? null : param5.trim();
    }

    public String getMessageStatus() {
        return messageStatus;
    }

    public void setMessageStatus(String messageStatus) {
        this.messageStatus = messageStatus == null ? null : messageStatus.trim();
    }

    public Date getMessageCreatedTime() {
        return messageCreatedTime;
    }

    public void setMessageCreatedTime(Date messageCreatedTime) {
        this.messageCreatedTime = messageCreatedTime;
    }

    public Date getMessageStartTime() {
        return messageStartTime;
    }

    public void setMessageStartTime(Date messageStartTime) {
        this.messageStartTime = messageStartTime;
    }

    public Date getMessageFinishTime() {
        return messageFinishTime;
    }

    public void setMessageFinishTime(Date messageFinishTime) {
        this.messageFinishTime = messageFinishTime;
    }

    public String getMessageTimeoutTime() {
        return messageTimeoutTime;
    }

    public void setMessageTimeoutTime(String messageTimeoutTime) {
        this.messageTimeoutTime = messageTimeoutTime == null ? null : messageTimeoutTime.trim();
    }

    public String getFailReason() {
        return failReason;
    }

    public void setFailReason(String failReason) {
        this.failReason = failReason == null ? null : failReason.trim();
    }

    public Integer getRetryTimes() {
        return retryTimes;
    }

    public void setRetryTimes(Integer retryTimes) {
        this.retryTimes = retryTimes;
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createdDate) {
        this.createdDate = createdDate;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy == null ? null : createdBy.trim();
    }

    public Date getUpdatedDate() {
        return updatedDate;
    }

    public void setUpdatedDate(Date updatedDate) {
        this.updatedDate = updatedDate;
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy == null ? null : updatedBy.trim();
    }

    public String getParam5Value() {
        return param5Value;
    }

    public void setParam5Value(String param5Value) {
        this.param5Value = param5Value == null ? null : param5Value.trim();
    }
}